A Study of Index Structures for Main Memory Database Management Systems

نویسندگان

  • Tobin J. Lehman
  • Michael J. Carey
چکیده

One approach to achieving high performance in a database management system is to store the database in main memorv rather than on disk. -One can then design new data structures aid algorithms oriented towards making eflicient use of CPU cycles and memory space rather than minimizing disk accesses and &ing disk space efliciently. In this paper we present some results on index structures from an ongoing study of main memory database management systems. We propose a new index structure, the T Tree, and we compare it to existing index structures in a main memory database environment. Our results indicate that the T Tree provides good overall performance in main memory.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pack Indexing for Time-Constrained In-Memory Query Processing

Main memory databases management systems are used more often and in a wide spread of application scenarios. To take significant advantage of the main memory read performance, most techniques known from traditional disk-centric database systems have to be adapted and re-designed. In the field of indexing, many mainmemory-optimized index structures have been proposed. Most of these works aim at p...

متن کامل

Omega-storage: A Self Organizing Multi-Attribute Storage Technique for Very Large Main Memories

Main memory is continuously improving both in price and capacity. With this comes new storage problems as well as new directions of usage. Just before the millennium, several main memory database systems are becoming commercially available. The hot areas include boosting the performance of web-enabled systems, such as search-engines, and auctioning systems. We present a novel data storage struc...

متن کامل

Object Oriented Database Management System for Decision Support System

To get best performance for an analytic system or data warehouse systems, two technologies, column oriented database management systems and main memory database management system can be combined to get advantages of these two. Both technologies give best performance to its opponent database system, for example Main memory database management systems are faster as they reside in main memory as c...

متن کامل

The Architecture of the Dal Main

Performance needs of many database applications dictate that the entire database be stored in main memory. The Dal system is a main memory storage manager designed to provide the persistence, availability and safety guarantees one typically expects from a disk-resident database, while at the same time providing very high performance by virtue of being tuned to support in-memory data. User proce...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1985